//
//  BarricadeCorpse.h
//  OC2_实例变量可见度和方法
//
//  Created by 徐国庆 on 14-10-31.
//  Copyright (c) 2014年 lanou3g.com 蓝鸥科技. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface BarricadeCorpse : NSObject

// 实例变量
{
    NSString *_prop; // 道具
    NSString *_weakness; // 弱点
    int _corpseTotalBlood;// 僵尸总血量
    int _everyLoseBlood;// 僵尸每次失血量
}
// 声明方法
// 声明设置器方法
// 设置道具
- (void)setProp:(NSString *)prop;
// 设置弱点
- (void)setWeakness:(NSString *)weakness;
// 设置僵尸总血量
- (void)setCorpseTotalBlood:(int)corpseTotalBlood;
// 设置僵尸每次失血量
- (void)setEveryLoseBlood:(int)everyLoseBlood;
// 被打击失血
- (NSInteger)beAgainstBloodLoss;
// 失去装备
- (void)loseEquipment;
// 死亡
- (void)death;
// 访问器方法
// 访问道具
- (NSString *)prop;
// 访问弱点
- (NSString *)weakness;
// 访问僵尸总血量
- (int)corpseTotalBlood;
// 访问僵尸每次失血量
- (int)everyLoseBlood;


@end
